<?php

class AuthController extends Controller
{
    public $layout='//layouts/enteradmin';   //Путь к шаблону формы авторизации
    
  
    public function actionIndex()
    {
       
      $model=new Login;   //Создание нового объекта модели Login

		// if it is ajax validation request
		if(isset($_POST['ajax']) && $_POST['ajax']==='login-form')
		{
			echo CActiveForm::validate($model);
			Yii::app()->end();
		}

		// collect user input data
		if(isset($_POST['Login']))                   // $_POST по названию модели
		{
			$model->attributes=$_POST['Login'];
			// validate user input and redirect to the previous page if valid
			if($model->validate() && $model->login())                           //Вручную проверяется валидация и логин и login из модели (LoginForm)
				$this->redirect('admin.php/admin/mainadmin');                  //redirect 
		}
		// display the login form
		$this->render('index',array('model'=>$model));
    }
    
    
    
    public function actionLogout()
	{
		Yii::app()->user->logout();
		$this->redirect(Yii::app()->homeUrl);
	}
    
    
    
}  // END AuthController



?>